toxic waste disposal plant - Espagnol Anglais Dictionnaire